which regenerates - Spanish English Dictionary